finish off – English–Français translations

🇬🇧 en fr 🇫🇷

finish off verb

  • to finish completely
  • to kill
achever
  • to bring to orgasm
terminer
Wiktionary Links